package com.windoent.yugioh.bean;

import java.util.List;

/**
 * author : robert
 * date   : 2021/6/16 13:55
 * desc   :
 */
public class CaiPanListData {

    /**
     * code : 200
     * data : {"applyRefereeStatusID":1,"banner":["Android/1624874122619gamehaibao1.jpg","Android/16248741226901624874122608679.jpeg"],"referee":[{"uid":3,"refereeViewId":1002024,"avatar":"https://thirdwx.qlogo.cn/mmopen/vi_32/TtO2x2WSpEIibV8lmwLc1Q0wSmhqe0G97beM9pVXQKlH0MHqIfwnE8mMVE7EWgE2fianjCFUdQgZBsa0Hz3DsbuA/132","nickname":"王者荣耀","statusId":2}],"umpire":[{"uid":8,"refereeViewId":1002029,"avatar":"http://yugioh-1258002530.cos.ap-shanghai.myqcloud.com/wxFile/TI425rcaQCb0723015a1cd614a8f768923fd4b947c7c.png","nickname":"典韦","statusId":2},{"uid":16,"refereeViewId":1002037,"avatar":"https://yugioh-1258002530.cos.ap-shanghai.myqcloud.com/Android/1624608293252yingdie_crop_20210625160451.png","nickname":"我是店家","statusId":2}]}
     * msg : 查询成功
     */

    private int code;
    private DataBean data;
    private String msg;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public static class DataBean {
        /**
         * applyRefereeStatusID : 1
         * banner : ["Android/1624874122619gamehaibao1.jpg","Android/16248741226901624874122608679.jpeg"]
         * referee : [{"uid":3,"refereeViewId":1002024,"avatar":"https://thirdwx.qlogo.cn/mmopen/vi_32/TtO2x2WSpEIibV8lmwLc1Q0wSmhqe0G97beM9pVXQKlH0MHqIfwnE8mMVE7EWgE2fianjCFUdQgZBsa0Hz3DsbuA/132","nickname":"王者荣耀","statusId":2}]
         * umpire : [{"uid":8,"refereeViewId":1002029,"avatar":"http://yugioh-1258002530.cos.ap-shanghai.myqcloud.com/wxFile/TI425rcaQCb0723015a1cd614a8f768923fd4b947c7c.png","nickname":"典韦","statusId":2},{"uid":16,"refereeViewId":1002037,"avatar":"https://yugioh-1258002530.cos.ap-shanghai.myqcloud.com/Android/1624608293252yingdie_crop_20210625160451.png","nickname":"我是店家","statusId":2}]
         */

        private int applyRefereeStatusID;
        private int status;
        private String role;
        private List<String> banner;
        private List<RefereeBean> referee;
        private List<RefereeBean> umpire;
        private MatchInfoBean matchInfo;

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public MatchInfoBean getMatchInfo() {
            return matchInfo;
        }

        public void setMatchInfo(MatchInfoBean matchInfo) {
            this.matchInfo = matchInfo;
        }

        public String getRole() {
            return role;
        }

        public void setRole(String role) {
            this.role = role;
        }

        public int getApplyRefereeStatusID() {
            return applyRefereeStatusID;
        }

        public void setApplyRefereeStatusID(int applyRefereeStatusID) {
            this.applyRefereeStatusID = applyRefereeStatusID;
        }

        public List<String> getBanner() {
            return banner;
        }

        public void setBanner(List<String> banner) {
            this.banner = banner;
        }

        public List<RefereeBean> getReferee() {
            return referee;
        }

        public void setReferee(List<RefereeBean> referee) {
            this.referee = referee;
        }

        public List<RefereeBean> getUmpire() {
            return umpire;
        }

        public void setUmpire(List<RefereeBean> umpire) {
            this.umpire = umpire;
        }

        public static class MatchInfoBean {
            /**
             * address : 北京市 北京市 东城区 吃点撒擦的啊
             */

            private String address;
            private String startAt;
            private String contact;

            public String getTime() {
                return startAt;
            }

            public void setTime(String time) {
                this.startAt = time;
            }

            public String getPhone() {
                return contact;
            }

            public void setPhone(String phone) {
                this.contact = phone;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }
        }

        public static class RefereeBean {
            /**
             * uid : 3
             * refereeViewId : 1002024
             * avatar : https://thirdwx.qlogo.cn/mmopen/vi_32/TtO2x2WSpEIibV8lmwLc1Q0wSmhqe0G97beM9pVXQKlH0MHqIfwnE8mMVE7EWgE2fianjCFUdQgZBsa0Hz3DsbuA/132
             * nickname : 王者荣耀
             * statusId : 2
             */

            private int uid;
            private int id;
            private int refereeViewId;
            private String avatar;
            private String nickname;
            private int statusId;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getUid() {
                return uid;
            }

            public void setUid(int uid) {
                this.uid = uid;
            }

            public int getRefereeViewId() {
                return refereeViewId;
            }

            public void setRefereeViewId(int refereeViewId) {
                this.refereeViewId = refereeViewId;
            }

            public String getAvatar() {
                return avatar;
            }

            public void setAvatar(String avatar) {
                this.avatar = avatar;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }

            public int getStatusId() {
                return statusId;
            }

            public void setStatusId(int statusId) {
                this.statusId = statusId;
            }
        }
    }
}
